deluge/wave of new issues - İspanyolca İngilizce Sözlük